Perfect for my space.  I had a problem with one of the book shelves where the holes were drilled on the wrong side.    Too much of a hassle to return.  Overall i'm happy with my purchase and the price is really great