This was great for what we paid. I was hoping it wouldn’t show too much dirt, but we do have 4 dogs! The edges roll a bit - but it was perfect for my small back porch.