I received the cabinet on the day it was promised to be delivered. There was no damage and it was very easy for my husband to assemble. It looks great on my bathroom wall over the toilet. I am very pleased with the quality!