We got this the day after estimated delivery which is okay. All the pieces were super easy to put together. Heavy duty couch. The secret cup holder is great ! The seats are very firm. It has cute pillows. It came with a nice size storage ottoman. I wish the back of the couch was higher but it is fine since it's pushed up to the wall. This couch is perfect for my small family!