Exactly as advertised.  You do need a plumber or plumbing skills to install. I was concerned about the 2 1/2 depth, but it fit through my granite, cement board and a piece of plywood with no problem at all.