Yes, Unibet is legal in both New Jersey and Pennsylvania.
New Jersey legalized online casino play in 2013 and is home to dozens of online casinos. The legal online casino market in New Jersey is not only legitimate, but a formidable market force.
Meanwhile, Pennsylvania authorized online casinos to operate in the state in 2017. After some regulatory wrangling, the first online gambling sites launched in 2019.