Its perfect! The delivery came faster than anticipated which was great. We hired a handyman to assemble and it took him just under 2 hours. The fireplace screen is divine. I live in a warm climate so the heating element will be nice occasionally but I love having the ambiance the rest of the year. The piece is beautiful and the quality is great. I couldnt be happier!