It was ok to assembly (just don't tighten the screws until you are finished).  It is very nice and sturdy.  I bought if for our patio, but ended up using inside first as I had a small Christmas party and needed the space for glassware, etc.  It looks good in the dining room now, but I just got the allium serving cart and will put this outside for cookouts.  

Pros: Great value for the price
Cons: Non