I was so surprised when my tv stand arrived i will say it came in pieces it took about 5 hours to put together!!  I will tell you it is worth it !! It is so beautiful and I am very happy!! The quality is excellent and it looks very rich you will be very happy if you buy one!!