Overall it’s good quality for the price…assembly took me about 3 hours alone. My main complaint is that the openings for components are only 5 inches tall. All of the receivers I own are 5.25” tall….and in looking online for a replacement…virtually every one I am finding is at least 5.25” tall. Why the hell did you design a tv stand that has component openings not large enough for common equipment