The shorts are great, my kids love them, I have purchased several pair. The sizing however is very inconsistent, for example I ordered 2 larges and the waist was more than an inch difference between the 2. If you get a size that fits though, these are great.