It was fairly easy to assemble and has been sturdy and durable enough to handle all our shoes and bike helmets and things. The design is pretty I am very glad we bought it as the shoes are organized neatly by the entryway now.