LOVE it !

Very sturdy. Fairly easy to assemble. Fire Box is a very clean, easy component to deal with and install. It's self contained, you just sit it in-place within the unit, plug in and enjoy. All parts of the fireplace are very well protect with foam, the entire box also have interior hardboard protection. There was no shipping damages to the fireplace or the firebox/fire place. 
The flames are very realistic, the remote is very easy to use and very responsive.
The scale of the unit is nice, it's big enough to be believable as a fireplace; it's NOT a silly little fake.