Fits good but not worth the money. The fabric gets dirty very quickly and everything clings to it and shows.