Feels heavy and well made. Fit perfectly in the tight space we had. Would have been nice if the doors had a backing on the grill so you couldn’t see through, but we knew that going into the purchase and technically, it should be possible to add a speaker grill like cloth backing ourselves.