Very sturdy but a couple pieces arrived with small scratches. Disappointed that it’s apparently a spray paint finish rather than powder coated, but it looks fine with the scratches placed so they’re on the back. Hoping regular use does not cause more scratches, as it’s otherwise good construction and the padded seat is comfortable. Note: the wires on the shelves are spaced kind of far apart, with no mesh between, so not the best for kids’ shoes.