Perfect gift for husband. He loved it. Easy to assemble. Held up well so far! Had it 6 months. Easy to clean, plenty of space. 
His tower didn’t fit perfectly in the sliding piece, but it’s a gaming tower so maybe it’s bigger than general tower.