Took some time putting it together as there were so many parts! But myself and 12yr old niece took our time and got it right. Great addition to the bathroom.