Great functionality and easy to put together.  My only complaint is that the wheels don't "click" on and will fall off if you pick it up off the floor.