Perfect size and quality.  Fabric feels super durable and it's perfect for my porch!