Absolutely perfect. Extremely impressed with the quality. Took two hours to put together but would highly recommend 1,000 times over!