Beautiful cabinets! Although they took awhile to arrive Everything was good quality, intact, nothing broken (including mirrors)  and easy to assemble.