assembly is a bit of a pain with so many little plastic clips, but it was relatively quick and the shelf is perfect! so much storage!