I was pleasantly surprised at how solid this cabinet was. Its got plenty of room in each unit! There are four cabinets total which you can put together or keep apart which gives you flexibility if you want to put some in one room and some in another. My 13 year old son put these together for me in about 4 hours! He said it was pretty easy. I am very happy with this purchase.