Nice quality however putting it together is a huge pain! It comes in many pieces and my contractor husband who is very handy took a few hours. The cushions also come off easily but this can be fixed with velcro strips