This product wasn't too difficult to put together, the wheels move smoothly and make it easy to use and clean under and the shelf is adjustable.