It's BEAUTIFUL and I love it!  I will say that the assembly is extremely tedious.  It's not really difficult, there's just a lot to it.  I think the project must've taken us a full day, but the end result was totally worth it!  If I were to rate the fireplace itself and NOT the assembly, I'd rate it the very highest.  It's fantastic!