This fits my front porch perfectly. Durable and soft to the touch. Love the colors!!