Bought 4 of these for my roof deck at the beach.  They are wonderful!!  I put them together myself! Will last a very long time!

Pros: Easy assembly, can withstand salt air and bad weather.
Cons: None