i bought this xxl top as thought would fit me better than an xl but it is too big and it is quite long..it has a quarter zip fastening and really good condition