Not hard to put together. The directions are lacking. I had extra parts for some things and no idea what they were for. After some investigation I figured out what they were for. Also parts were missing and did I mention the directions were hard to follow It’s a firm couch and fits in the space. The couch also doesn’t line up in the back no matter how I arrange it. The color is spot on a s I’m super happy with that and the feel. It’s so soft.