This cycling jersey is something I didn't have and is an upgrade to my cycling. I got the small and it fits me well (I'm 5'4" and 130ish lbs.) It has a zipper on the top that allows it to be more breathable and flexible and comfortable. It zips and unzips easily yet stays zipped while I'm wearing it.I got the blue and black one though there is a black and white one available. The jersey kit is made out of a breathable and comfortable material. The back end is longer than the front end so while I'm riding, it stays over my back and doesn't tuck up at all. There's elastic on the bottom too so it stays on me the right way, which is really nice, as well as not flying all over the place when I ride. It has a little zippered pocket on the back side, which could be used for a small phone or keys or something.I was given this for free in exchange for my honest and unbiased opinion. I'd be happy to answer any questions there may be.