had some delivery problems but when it finally show3ed up, I was happy with both the seller and the carpet, the seller did a good job at helping me with the delivery problems, I'd give 5 stars but because of the delivery issues and time it took to receive the product I can't honestly give five stars., but the carpet and value is a five star!