The mattress came packed in box and I thought wait a minute that can't be a mattress but low and behold it was.  It was fun for the kids when we opened it and they enjoyed the comfort of it.  It was perfect for the twin sofa bed.  I would definitely buy another one if needed.

Pros: Great product and comfortable