Great quality for the price!  Fairly easy to put together. I done it myself with no help in a couple of hours. It was very sturdy when finished and fit perfectly in our space.