Loved these shelves. The assembly wasn’t that difficult. We hung these on a shiplap wall which gave it the perfect touch. The size of these shelves were perfect. They are much bigger than what we thought - which is exactly what we wanted! Very sturdy!