Excellent quality, brand new condition with good quality stitching. Value for money with sharp colours. And xxl fit snug with plenty of room to move. I’m normally xl but for the bike I ordered larger as I’m moving round in my seat. Definitely recommend