I have yet to have my contractor install this item but upon arrival I inspected it for damage and it was perfect.  It arrived in two pieces, roughly a 30" part and a 20" part -- it's not one big cabinet.  I can't wait to get this installed!

Non-beveled mirrors; great price for the product
None (as of yet)