Fits lovely can ride for hours in this and it goes well with my alpine trousers which zips together and looks like a one piece.. love it! Only thing it doesn t have is a back protector but you can insert one in the back panel