Their products are shipped from China and are absolutely awful quality. The sizes are ridiculous I am a size 8 in tops and somehow I'm an extra large the biggest size They have. Asked them what size I've been there recommended a small so I bought a medium to be safe does not fit at all, and the returns policy is absolutely disgusting it cost $30 and also they have a 14 day period. Summer service just lie and and not helpful and is so fake and rude do not shop here it's not worth it