Assembly required for the cabinet, very easy to follow instructions with each piece labeled. Comes with a touch up paint pen! The sink came already mounted to the stone top.  Wish it had adjustable screws at the bottom of the legs to level it with the floor.