Pros: Very cute and comfy couch! I live in a studio and this couch fits perfectly in my small space! It is comfy for me to sit/lounge on (I'm 5'2") and the style brings a nice sophisticated look in my apartment. I was able to assemble this couch by myself (female) in about an hour to an hour and a half. 
Cons: In one area (from the arms to the main body), the holes did not line up nicely. It took me a while to finally get the holes lined up and the screw latching on. The reason for docking it one star is that my package was missing hardware. I was missing (2) screws to attach the leg.