The shipment of my order was excellent, arriving in great condition and in a timely manner.  I ordered two cabinets, one for each of my bathrooms and was very impressed with the craftmanship.  They were easy to assemble.  To install on the wall however, some minor adjustments will need to be made to properly fit to a 16" stud separation, the pre-drilled holes are 14", no problem there.  

Pros: Excellent Value, Craftmanship, and easy to assemble.
Cons: Pre-drill wall attachment holes to normal stud separation of 16 inches