Here’s what consumers have asked with answers from Hebegown staff and previous consumers.
China but you can't read the shipping label. I highly recommend not ordering
Yes don't order unless you absolutely certain it's going to work. I ordered a dress because they had a 7 day return policy or so they say. They will not return it so I'm stuck.