I ordered this product for a bathroom remodel and the product arrived in perfect condition and was exactly as the picture showed.  I was able to put the cabinet together by myself in less than an hour. The instructions were very easy to understand and the cabinet was constructed very well.  My contractor was impressed with the quality and the fact that I was able to put it together myself.  The only thing I changed were the knobs, however they are not displayed in the uploaded picture.  I would definitely recommend this item.