The Sunray TV stand arrived in perfect shape with all pieces included. I purchased assembly, so I cannot speak to how long it would have taken me. It took the Handy Pro about 1 hr 20 mins. 
I love the look and it is the perfect size for me. It is very susceptible to scrapes that remove the color if a tv or component bumps it, so I would not recommend it for a family with young children that might hit it with toys