Overall happy with the product and delivery. The delivery was earlier than initially advised with a pre-call 30 minutes before it arrived. The item was good value for the price I paid. It took me alone 5 hours to put together with acceptable instructions (given some thought). The doors are not perfect and the handles on the middle doors are not level. The door hanging maybe down to my DIY skills, than the actual product. Having compared similar products at other stores, any complaints would only be justified if I'd paid the premium.