What do we think of this company? I’ve been lusting after their stuff for ages. But a bit concerned about sizing and how easy returns are given they are in Europe. Any thoughts?