I'm 5'10 and a 30" waist and it fits me perfectly. You can add padding to the lower rear cushion to push you up if you need to but I think it would be fine height wise. This has the largest shoulder bolsters too.
__________________
Team White Car 2010