This shipped kind of late and had to be shipped again because the parts in the box were not correct. The new shipment took another few weeks to ship. Once it was assembled it was nice. The shelves were nice and thick and seems to be sturdy.