Easy to assemble and very functional. A great solution for my bathroom that has one glass wall, so limited place to hang a towel rack. Would recommend it to others.