I LOVE this cabinet. such high quality. not challenging to put together (but I will admit I am very good at putting furniture together). great storage space