It was a little time consuming to assemble but well worth it. We store our sheets and other linens in this and it is perfectly sized to do so.