We bought two of these shelving units for our garage. They were fairly easy to assemble. The shelves are the perfect depth - not too narrow but also not too deep. We especially love that they're raised off the ground and on wheels.