Tower came on time.  Assembly was easy and had plenty of spare parts, took 3 hours to assemble but that was due to my physical limits. Cabinet is flawless and is just as pictured. Works great in my master bath.  This was my first purchase and will not be my last.

Pros: Easy to assemble, just as pictured.
Cons: none