exactly what I needed. Dimensions listed were spot on. Fabric is good feels well made. Glad I bought it.