Has anyone purchased from this brand? I just stumbled across it and I really like a lot of their dresses for work. Is the quality commensurate with the price? How is the sizing?

I can't seem to find any reviews, they don't have reviews on their website, and the shipping to the US costs $25. Returns are free though.

https://thefoldlondon.com/prod.....e/dresses/