Fits pretty good. Fabric isnt see through which is a huge plus! I'll be getting the love seat one as well!