Absolutely perfect and not to bad putting it together. It took 2 people probably 4-5 hours over 2 days. I love it!!!