Exactly as described. I give it 4 stars because its not the most comfortable foam (if anyone ever had to actually sleep on it). We bought it for our toddler’s room and he enjoys playing on it. And it will definitively make a great sleepover bed for his friends one day.