I just opened the boxes and think they are perfect for the bathroom I chose them for.  Arrived safely, months still before install, hope all hardware is there, but as excellent as your customer service, I know that if even a screw is missing it will be on the next flight to my door.