This vanity is perfect it arrived in great condition except for a tiny scratch on one of the parts, I assembled it myself in about 3hrs because it's so many pieces but two people could do it a lot faster. I opted to add legs to the base so that I could use the cabinets at eyelevel rather than underneath.