I was pleasantly surprised by my shopping experience with All Modern. I had ordered a vanity through Lowes and after over 4 weeks of waiting I learned that the vanity was on back order. I needed a vanity quickly and found this 24" gray vanity. It arrived in perfect condition sooner than promised. It was half the price of the 1st vanity I ordered and it's perfect for the room. I would order from All Modern again.