This is a nice product for its purpose. I was pleasantly surprised at how sturdy the construction is, and the directions for assembly work perfectly, and are easy to follow. I was able to assemble by myself without assistance or additional help in moving or placement. My cabinet arrived with one of the mirrors evidently cracked in shipment (not the fault of the manufacturer because it was packed great the shipper had to really work hard to get the crack in there!). Anyway, I called customer service and was actually able to immediately speak with a customer service representative who helped me and was very professional as well as courteous. I was amazed and received an immediate replacement which made me very happy. The product is designed nice, looks great, is sturdy, and the customer service is responsive. Can't beat that. I am very pleased!