Super easy to put together; screw on the legs and attach the back by lining up the notches and sliding together. I was able to do it by myself. I got it in orange with the matching chair. I couldn’t be happier with the look. The loveseat is firm and I’m 5’4”, if I sit all the way back my feet don’t touch the ground but I didn’t think I should deduct a star for that because overall it looks great & is comfortable.