This is an excellent and sturdy bookshelf. We use it for kids books and toys and it can hold a lotcan handle a lot of weight. It has held up well in the ~6 months weve had it. It was easy to put together however it is really heavy, even before its assembled, so make sure you put it together wherever youre going to put it. It was definitely a 2 person job to get it up our stairs.