Pros Aesthetically beautiful I ordered a velvet type fabric and it did not disappoint. Easy assembly (just screw the feet in). 

Cons Seats ARE NOT as deep as I was hoping. The arms are not cushioned well and it does hurt if you try to lay your head on them or plop down and hit any part of your body on them. The frame is poorly cushioned and you can feel the wood through the material. Pillows look cheap and aren’t stuffed well. Back cushions sit pretty low, making them not terribly well suited for taller people.