Lovely mattress came rolled up air tight so once I had assembled the bed I placed the mattress on top and opened it on the bed and it rolled right into place. Nice firmness to it, very pleased with this product. Definitely great value!