It is a legit casino which is accredited by eCOGRA and has a licence from the Kahnawake Gaming Commission, Canada.