I ordered two of these.  The first one that I put together I'd give it 4 stars - there was one part that did not screw in properly that seems to be a defect of the pieces.  The second piece was a 2-3 star rating, as there were a defect with a metal piece blocking one of the holes and two of the metal bars came a part.  I got it together and there's one shelf that didn't fully fit in, but it's good enough.  I won't put anything heavy on the second one.