Easy to assemble. Took about 1.5 hours by myself. Sturdy and works perfect for my small bathroom.