The product itself is of decent quality. Shelf will not accomadate a large tv.  Shelf is not deep enough to support legs of tv set. Nice color changing features. Missing parts and having difficult time acquiring replacement parts.