Very easy to assemble. Color was perfect. Size perfect for my small bathroom. And best of all the price was great. Very pleased with my purchase.