This came unassembled but I was able to put it together in about 30 minutes by myself. 
I love the way it looks and it has added lots of storage to my bath. It was just what I was looking for.