This vanity was just what we needed and I love that everything came with it! Our bathroom is super small so we couldn't have anything over 24". This is true to the size advertised and it came packaged well with no damage. I ordered the white and it looks perfect with our marble looking bath tile and gray ship lap walls.