Some of the pieces didn't match up perfectly. So I would give this fireplace 4.5 stars. Looks beautiful in our beachy home!! Arrived even quicker than wayfair said!