it was a pain to put together   that's the trouble with plastic  the parts can be  slightly out of   whack. once I got it together and put cushion  on it  looks fine

Pros: will with stand rain
Cons: as   stated parts need to match  where the screws  need to go