The shelves are nice overall, however there is a high chance for its parts come either mislabeled, or labeled correctly but still missmached. Tooany parts. One part was totally wrong but with a correct label. So they've send  us a whole new replacement. Hence 3 stars.