Love this mattress! Came rolled up in a box, just cut off the plastic and it will expand to size. Easy enough! The mattress seems firm as you first lay on it and then it forms to your body. Been getting great sleep since I bought this mattress!