Product is well made and perfect for replacement cushions for a loveseat I purchased. The canvas color was very white, not a canvas color. Overall quite pleased.