Good quality . Good length . Delivered on time . Soft under foot . Happy overall with purchase .