Perfect fit for our space, easy to put together. We were disappointed that the top finish was off but Wayfair customer service was AWESOME.