This cabinet will be a great addition to my newly renovated bathroom.  It took my husband a few hours to put together and no pieces or hardware was missing or damaged.  The only reason I took a star off is because when removing a sticker from one of the doors the finish also came off.  Luckily it was on the inside.  Take care when removing!