Cabinets arrived on time and were packaged very well. Ordered two for our master bathroom and think their going to look great. We have had a Kohler medicine cabinet in other home and functions well. Love that it has a mirror on the interior of door.