Yes, it’s legit. From what I can tell the customer service was good. I emailed them about whether or not extra heads were available for purchase and the reply came back that evening. I was worried about the 140cm being too small but was I wrong. I’m 5’8 and on the skinny side. If I went any bigger I probably wouldn’t be moving the doll too much during the session due to the fact I had to be smart to not to get carried away with the 140cm. It doesn’t seem like a lot until your flipping and bending her trying out every position known to man.