We bought this in white for our daughter's bathroom.  It is not yet installed.  It arrived in excellent condition and well packaged.  the body is not true white, which is fine, but is something you may want to consider.  It will make matching a medicine cabinet or shelving a little more challenging.

Pros: Good value
Cons: Not pure white.