Perfect for our space. Time consuming to put together but it was well worth it!  Color is excellent.. quality was also outstanding.