This vanity works well for my needs. It took a little over an hour to assemble. Some of the pieces didn't seem to fit together correctly for a snug fit, but once it was all assembled, it seems sturdy enough. I enjoy using it!