sorry for delayed reaction.... yes mine is Acavallo. I think it will be fine on a suede saddle as the bit that touches the saddle is kind of neoprene/ fabric. you can stick it in the washing machine on 30 degrees (i dont use detergent) and keeps it sticky. Everyone who has ridden in mine loves it!! Expensive but definitely my best £50 tack spend in the last year.