Easy to put together. It came in 6 not so heavy boxes. Freeze-dry cushions puffed right up. Firm but still plush. Quality amazing. Best purchase and price. Just get it!! Customizable and has hooks to set in permanent shape if you like