Yes, this site is legit. Here in BLSD, I can see that I have everything I want. When making a choice, I communicated many times. All my questions were answered and photos were sent to help me. Even when I was trying to determine the skin tone, photos of the dolls were also sent to help me choose the hue I wanted. The package arrived within a few weeks without any damage to the shipping carton. My doll is perfect.