Perfect for what I needed it for.  Although there were a lot of pieces and took a little time, it was fairly easy to put together.  I didn’t need a hammer.  Just used drill.  Good quality and very sturdy.