This arrived super quick (less than 2 days) and was already assembled when it arrived. It was packaged very well. The front of the cabinet does have a little imperfection, but it's so slight and you can only see it from the right angle. Vanity top is nice, and was easy to install. The shelf is also nice. Soft close doors work well. 

Two Things to Note:

1. There isn't a coordinating backside splash. There is a slight lip on the back, so for now we installed and are going to caulk it. We searched all over for a back splash that would work, and so far no luck. 

2. Inside dimensions are very small. We had to cut quite a bit out to hook up the plumbing, so the storage is really minimal. Ours was for a guest bath so we didn't mind, but be aware. 

Overall - great little vanity. Great value!