Very poor fit and design. Will not stay put, have to adjust it constantly. Does not fit as shown, much shorter in the front. Very unhappy.