This arrived quickly, and was easy to assemble. I was missing a few parts, but I called the company and they were friendly and said they would send them right away. 

Pros: Easy to assemble 
Cons: Not very sturdy, not solid shelves, so you are limited to what you can put on the shelves.