The cabinet arrived quickly and to my amazement it was already assembled! I thought I'd have to assemble it so that was a nice surprise. I love it and it served the exact purpose that I needed it for.