All you have to do is put handles on.  Very good product for money.  On carpet, it does seem to be a little top heavy, so you need to put something in the bottom to weigh it down.  I think it would be fine on hard wood floors.    

Pros: Great value
Cons: Drawers do not slide out all the way.