Arrived very quickly, assembly started great but ran into problems. Do not care for how the shelves  secure to the legs, screws are hard to install and easy to strip (will be using wood glue to finish) missing a caster insert for rollers (if I can't figure a substitute, will go to hardware store and buy new casters and inserts). Expect it will look nice when completed. Plan on a light stain coating to finish.

Pros: See review
Cons: See review