Perfect for my TV and Xbox to sit on. Not at all difficult to build and seems sturdy enough to hold everything without falling apart.