Had to replace an old medicine cabinet and got this - I was very impressed with how sturdy and well-made it is - so was my contractor. It even has a mirror inside. Should last a long time...

Pros: Excellent quality
Cons: None