Absolutely love these!  Each shelf is sturdy, came with all of the hardware needed to hang.  It is exactly what we wanted for this space in our guest bath!  Great quality and even came with a hand written thank you note from the manufacturer!  Very nice touch.