Took a while to assemble but it is worth it. It's sleek design belies the sheer number of shoes it can hold. Not very good for boots though!