Fits well. I little big for my sofa but a little nip and tuck and it looks great. Very refreshing.