These shelves are very sturdy and were the perfect size. I was able to install each shelf independantly, creating two shelves. Perfect for our needs. Comes with everything you need to install them. If you have any experience hanging shelves, this will be a brereze. A second person to help with the install will make it even easier.