Too big for my sofa but well made and keeps the heavy rain out.  Tie straps great for very windy days.