Very good mattresses, a little on the firm side but many Memory Foam mattresses are.  These are good quality for the price.  There was no odor like some foam beds can have and the kids like them better than the original bunk bed mattresses we got.  They used to complain that sleeping was uncomfortable but now they don't so these definitely do the job they are meant to do.  The only reason I didn't give it five stars is because I will likely need to get a topper for that last level of comfort.  But really most good foam mattresses are like that.