Great quality. Very soft. It's also large which is exactly what i wanted. Very comfortable to sit and walk on. Very happy with this purchase.