I ordered a pair of jeans, L30. The length was actually 25" inches, which is quite a ridiculous difference.
The sizing of tops is extremely inconsistent, and I'm very unhappy that I paid £4.99 for delivery and will have to pay again to send the items back, especially when the sizing is not as described.