Exactly the size we needed. The vanity came all in tact and it was easy to install. Looks amazing in my bathroom!