Perfect for what I needed it for and easy to put together.  It looks great and is nice and spacious.  Great quality for the price.