The couch arrived exactly on time, and the delivery crew was helpful. It was super simple to just put the legs on the couch and set it up. It is beautiful! The grey is lovely, and the fabric is soft to touch. The couch is firm, but that is what we wanted. With three teens, two cats, and a dog, we wanted something that would hold up and didn’t invite too much lounging. It’s perfect!