Very comfortable. Not too big!  Vibration and heat are excellent!  Very relaxing!