Is this sentence grammatically incorrect? "Peter Dinklage got an Awesome wax figure made from Madame Tussauds"?

I was told that it's not because it make it seem like the figure was made using Madame Tussauds and the correct thing is to say that it's made BY Madam Tussauds but, I feel like if that's the location that it's in then, isn't saying that it's from t here be perfectly acceptable?
4 answers 4