This is one of my favorite shows ever! It is fairly family friendly, but the costumes tend to be very revealing. Unfortunately, it's even advertised as a good thing, i.e., one of the guys promises to take off his shirt, and on Latin night, "The costumes practically come off!" And some of the dances are like that by nature.
Also, the language can get bad, including some swearing.
But still, it is a wonderful show!