Hi  There appears to be  excess  fabric at the back but the front and cushions fit well.