We bought this mattress for my 3 year old son's new bed. My husband and I sleep on a memory foam mattress as do my parents and they are the best. I knew when the time came for a twin size bed we would buy memory foam. This mattress is wonderful, it inflated right away, and is very comfortable. I had already bought our mattress from Overstock so I was not afraid to buy this off the internet. The only thing I was nervous about was picking the correct "firmness." I love firm mattresses, but didn't think my little boy would. We ended up getting him the medium firmness and it was a great choice. My mom recently stayed with us and got to stay in my son's bed. She loved it!