The shelves are very sturdy but the assembly was not easy as the directions were lacking details. One of the boards was incorrect and when we called the company they agreed to send us the correct piece. There were small wooden pieces that easily broke when inserted into the appropriate areas and the company also send us another package of these pieces. Now that they are completely assembled they look great but was pretty frustrating getting the correct parts and pieces and getting it put together.