Delivered on date promised. Took several hours to assemble. Made of good quality materials. A very beautiful piece of furniture. Not cheap or flimsy by any means. Would definitely buy all over again.