Product is very nice. The price was good as week got it on a sale. The assembly however was far from easy. The individual component parts should really be labelled or numbered. I have put together alot of flat packs over the years and this was up there as one of the more complicated. Delivery was quick and the email service to tell you what stage it is at is a great feature.