Perfect fit! Arrived sooner than expected. Solid wood and easy to assemble. Love it!