All the parts came. Delivery was quick. Took me a couple of hours to put it together, but followed the drawings (no written instructions) and was able to figure it out without a problem. Did it by myself! Seems sturdy and fits perfectly in the spot I needed it for.  

Pros: Great product for the $! Color is true to picture.
Cons: No written instructions