When we purchased the mattress we went based off of photos of it in the comments and the reviews as we do all things. What we got is not what other people received. What we got was not a six inch mattress but a two inch mattress. I'm super disappointed and now have had to spend another $100 on a different mattress so that my daughter can have a bed. At this point we don't know if we're going to use this as one hell of an expensive cushion topper or if we're going to return it for a refund. We're going to wait for the new mattress to get here to find out.