Works just fine but seems a bit flimsy, particularly with the wheels.  I definitely won't be putting anything too heavy on the upper shelves.  Came in a non-descript box, which may be good for some if it is a gift.  Took around 30 minutes to put together.