Great price, great delivery process, great product. Got this for our little girl who just moved from her crib. She LOVES it. She was getting up at 5 am every day in her crib and now she sleeps in until 7am or even longer. It's wonderful. So comfortable and spacious. It's firm, but the pillow top is still comfortable. I would recommend to anyone. Overstock, you're so handy!