Pretty good quality and very sturdy. The shelves cannot hold anything heavy. It's smaller than I expected, but that's my fault for not checking the dimensions before ordering.