I was a little nervous when I realized it would need assembled, but it was very easy and did not take very long. It's pretty good quality, considering the price. It looks great in my dining room and is quite functional.  

Pros: steady, functional, wheels work well
Cons: wish it was a litter bigger/taller