Yes, they are legitimate and safe to deal with. The level of communication was absolutely outstanding. We made adjustments to the order and I asked a lot of questions and they were very patient and answered every day. As this was my first purchase of this type of product, the comfort they provided really meant a lot and speaks volumes about their customer support team.5 stars! I will be ordering a second doll from this company in the future.