I bought 2 of these for my front porch and they looked great! It came mostly assembled so it took no time at all to put together.  The quality of the material seems pretty good so hopefully it will last a while under a covered porch.

Pros: Easy to assembled. It took  less than 10 minutes to put together! Looks great, good quality and well built.
Cons: None, so far.