Really good for the price and the size. It fits well with my tiny desk and has just the support I need. I added an extra pillow for some added support.