For the price, this piece is what I expected. It was relatively easy for my husband to put together, although the back piece isn't quite long enough.  Other than the back piece, I'm happy with the purchase. It will hold a lot for its size and functions well for our space.