Arrived on time and in 8 pieces. Took myself about an hour to put together, and about 24 hours the vacuumed sealed cushion was plush. I spent my first night on it after I put it together to test out the comfy vegan, so far it was comfortable and sweat resistance. I purposely fight with the Mrs so I can sleep on the couch again. Winning.