Just recieved my couch. Delivery came a couple days earlier which was awesome! Set up was sooo smooth, was able to do by my self, just make sure the connector edges are facing the correct way, one got stuck and I spent about 10 mins trying to get it out. Cushions are a bit firm but a few comfy throw pillows will help. love it.