Fits really well even though the specifications indicated it was larger than required.  The fabric feels substantial and durable.