Fits pretty good. Great price. Wish it came it’s elastic across the bottom or elastic clips to keep seat part secure. Will have to get some clips to keep it from sliding up.