Terrible experience. The sizing is completely inaccurate, and the pants did not fit at all. Returning them was also very frustrating, as I had to pay £30 just to send them back.
On top of that, using FedEx in the Netherlands was inconvenient because it was difficult to find a drop off location. Overall, a very disappointing experience with this store, and I will not order from them again.