Not perfect as the sink top was not on top of the cabinet straight. Therefore we will have to install it slightly crooked. The legs also do not totally match in a seamless way.