The piece looks nice, but the materials are very poor quality. After building it, I was moving it in the room and the main piece broke where it attaches to the leg. This is not real wood. It's some kind of particle board or something. See the photo.
Also, putting it together is not that difficult, but it does take a lot of time. It comes in about 50 separate pieces, plus the hardware (screws and bolts). That's for the vanity only, not the bench.