Loved it! The cabinets close in a way it doesn’t slam. Assembly was pretty easy. Fit perfectly in our small bathroom. 
 Just be aware that the drain whole is larger than most vessel sink drains. You will have to buy a larger drain system. We bought a faucet that already had included a drain but did not fit and we had a leak. We bought the Glacier Bay universal fit umbrella drain and it worked perfectly with the vanity!