Love it!  I don't normally do animal print but this is minimal due to it being all white.  Ties and buttons are very secure.  So far no slipping.  I did need to wash it before using as the loose fluff was making me sneeze! Washed and dried in the dryer and it help up great!  I would buy from this company again and would reccommed.