For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Adela

United States

1 Reviews
1 Reads
0 Useful

1 review

Decoinmind

Do NOT order from this company

Do NOT order from this company. What a rip off. I wish I had viewed the Trustpilot reviews. I would have never order the piece of junk made in Japan. The sandals are nothing like the website shows them. These look like something you could buy at the .99 store. Very cheap looking. The soles are nothing like they describe.

2022-07-27