this sofa looks amazing. Pros: it has great back support and is super comfortable to sit on. it comes assembly, legs are the only thing u need to screw on. no power tools needed and legs are made of real wood. It got zippers in all cushions and pillows so you can wash if you need to. Cons: is heavy, but i'm 130 lbs and I can move it. seat cushions get stretch when you sit on it for awhile. Is a great product for me. Very good quality and looks very fancy. I definitely recoment.