The chair is a good size and easy to put together. The massage and heating functions are great. The only downside that I find is the seating area where your legs/knees rest there's 2 little spots that push up and are not very comfy to sit on.