Beautiful cabinet. Came pre-assembled. Hardware easy to install. Spectacular addition to my bathroom. Very happy with this purchase!!!