Ordered 4 shelving units.  All arrived in great condition although the boxes were a little worse for wear.  Assembly done by one person taking about an hour for each. Assembly instructions easy to understand.  Shelving unit able to move with wheels over carpet with shelves fully loaded.  Great product.