Very disappointed ! Missing/incorrect holes, I had to drill most of the time. The assembly instructions was very confusing and ended up with a faulty part/joint for the door. The customer care team was kind to offer me a discount as the item wasn't available at that time. I wouldn't recommend this product if you are assembling it yourself.