Took all night to put together but well worth the weight! Alot of tiny screws. Alot taller than expected but that was perfect actually. Finally replaced my 11 year old tv stand for this one! Im so excited, it is very modern and colorful. Shipping was on time!