I am pleased with the size and majority of the quality however the reason I did not give this a full 5 stars is because as I was assembling on of the shelves came apart (glue wise) from the side piece that was getting connected. After having to glue and clamp this overnight I was pleased with it. Good size, color and goes along with other pieces that I have in my home.