Assembly is super easy. Hardest part is making sure your pipes dont get in the way. The legs a re adjustable too, which makes it very easy to level the sink.