Pros 
The sofa is beautiful 
Cons
It is very light weight and needs to be carefully handled during lift. The pieces are not screwed, rather they fit like lego pieces. If you try lift the sofa by just holding the arms, it will come off. Cushions are not so comfy. When I received the product, a couple of stitches were broken already.