Perfect! Easy to assemble due to clearly marked instructions (each little piece is labeled!). Stylish design...very unique...ample space for all the usual tv/gaming stuff (and more!). Very happy.