All of our products our designed and tested by us and made in Europe. Our size guide can be found here, but if you have any questions on sizing please just drop us a line.