Received my order in a timely fashion.  At first I  thought it would be difficult ...but had no trouble assembling it.  My granddaughter helped with the two end pieces, but otherwise assembled it myself.  I love the look of it and am pleased with the product!