This chair though rigid has great body support. It's ergonomics are great. I can sit upright in it but it's also just wide enough to sit cross legged too. :) we use it as an office chair so we spend ample time in it. You'll want to put felt on the feet if you have wood floors though