The picture on line is not a true idea of the product. It is very nice. A bit shorter than I wanted. Assembly of the upper portion went well but the door did not line up to well. On the lower portion the mirror did not fit quite right and I had to loosen the top piece of the lower portion in order to get the mirror to fit correctly. This caused a noticeable gap in the top of the cabinet.