This is a great shelving rack. It does require assembly, but the instructions are well-written and it is quick and easy to assemble. The metal is strong and sturdy, and I expect the rack to hold up for a long time. It looks nice in a garage or basement. The shelves are easy to adjust to change the height. The only potential con is that the racks are not solid (they are wire), so there's a chance that very small items could fall through the shelves. However, we plan to use it to store large plastic tubs, so it is not a problem. Compared to other similar products, this is as good if not better quality for the price. I would definitely recommend this rack.