Bought for my 2 years old's first big boy bed. Came vacuum packed and rolled up. Pinged back into shape perfectly. Not the most comfortable, can feel and hear the springs ping ocassionally but a good mattress for the little one as he doesn't weigh much. Would be fine for a guest bed.