I am very happy with my purchase it fits perfect and I love the fireplace ! It was easy to put together my sons friend and his father put it together , it is very   Sturdy  and well built and all the parts were there !!!!