They were exactly what I was looking for. The shelves are of good quality, and they came with all the hardware to put them up.