Love this couch. Delivery guys were nice and professional. They even told me how to easily unpack the box. Assembly was super easy. The back pillows Velcro to the back of the couch. Feet took me about 10mins to put on. And super lightweight to move around. I am a small woman and my husband wasn’t home to help. It’s firm but comfortable and my dog already loves it. It’s the perfect addition to our front room.