I absolutely love this medicine cabinet.  It is excellent quality ad has a lot of storage in it.  I am able to store more in it than I expected to.  The first one arrived broken, but they sent another one straight away.

Pros: lovely, good quality
Cons: none at all