This came three days early on a Sunday! Thankfully I was able to get some help putting to together however the back won’t go down all the way so the cover does not connect to the velcro to secure it. If you are not putting it up against a wall you might be in trouble. The cushions are firm but I’m hopeful they will give with time. Overall for the price, it’s a nice little couch.