Very hard to put together, but fit perfectly in the space I needed. I do like the look and it is sturdy.  The putting together was stressful, otherwise I would give it 5 stars for the price.