The arms are a bit annoying as they don't feel comfortable rubbing against when crossing legs. The vibration is good but don't really notice the heat.