My son LOVES his new bed.  This is saying a lot as he is very picky.  He said it is the perfect amount of squish and bounce, not too hard and not too soft.  I was a bit concerned as it was medium firm, but I would say it is right at medium.  I laid on his bed and it is very supportive and comfortable.  The bed arrived fairly quickly, right about a week.  It was easy to unpack and came with a nice tool to cut the plastic off.  It inflated super quickly and measured right at 12 inches within 5 minutes of unpacking.  For the price, I am thrilled with the quality and comfort of the mattress.  Just FYI the title says memory foam mattress this is actually a hybrid mattress (with individually wrapped spring coils and memory foam).  From the pictures you can tell it is a hybrid and is exactly what we wanted.