The Ultimate Seat Cushion provides the most support and we love it for sitting for extended period of time.