Perfect
Perfect.  Not too soft, not too hard.
Rating: 5 stars