Excellent for the price.  Handy for guest, a little on the firm side but, again, excellent for the price.