Mostly good shelves. A few shelves were only slightly warped, but not enough to affect anything. The frame looks like it will hold up well. The wheels are well made and the shelves roll easily. The hardest part of assembly was getting it out of the box! I have to say it was packed very securely in a very heavy box. It took a 70-year-old woman quite a long time to get it out of the box. As the instructions say, it would be a lot easier to set up with two people as it's big and heavy. But I managed to pick it up normally and in the garage. Completely satisfied with the product.