Awful to put together and not very sturdy. even with expanding the gaps for the pieces to slide in, most didn't fit and popped out. Gave up and didn't bother fitting last shelf!