Got this because it looked fun which it is but it's not a style for everyone. Try it if you want something out there and get noticed, also the color is not as bright in the picture, the yellow is duller but I personally don't mind. Around, 150 lbs and got an L, it fits me fine