A. Spruce is correct, mdf doesn't do well in moist locations. Having said that, most vanities are made from mdf however they are usually foil wrapped to deal with the moisture issue.

The worktop may be a different issue so you will most probably need to source one. Don't confuse with kitchen tops as these are much thicker. Bathroom tops are usually 18mm thick.