Received on time. Box was very heavy. I originally planned to wait for my handyman to put it together, but though I would give it a try. Putting it together was easy. If you know how to count and your abc’s you can put it together because the instructions give you the number and letter that goes together. 

After a few mistakes (because I tried to jump ahead), I took about2.5 hours to put it together. It turned out perfect. Almost too perfect for a bathroom.