I just got these and love them: https://www.amazon.com/dp/B0816PXCPW/ref=cm_sw_r_cp_api_i_GSsHEb4BBMFS1
They do not roll, and you get 5 different levels of resistance. I always avoided mini band days because I hated them but I’m happy to do the exercises at home with this set!