Only think keeping this from receiving 5 stars is the shelves have no pilot holes. You have to either drill pilot holes or screw poles directly into shelves. We don't have an electric drill so I had to manually screw in each piece. 8 screws per shelf and thick material.