The delivery of my vanity took longer because of the weather. However, when the vanity arrived it came nicely packed. It took a few hours to assemble. The directions weren't the best, but I was able to follow the instructions with minimal issues.