Love the cabinet, but did not realise we would be building it from scratch - came in so many pieces! But, once we got it together it is perfect.