This tv stand is everything I could ask for and more. Not hard to put together. Took about two hours with my 7 year old nephew. Super sturdy and I love being able to put things out of sight in the drawers and cabinet.