When I had originally received this, it was broken, but customer service was amazing, and quickly sent me a replacement immediately.  It’s the perfect size for our small bathroom vanity, and the frame matches our finishes perfectly!