Sturdiness and quality are average. Assembly easy. Led strips are short or they sent me the wrong ones. Color was off, half was white and the other half was dirty or off white. Fireplace was decent. But I think is not worth the price.