All that is asked. I have big back problems and this highly adjustable seat allows to adapt. It is very strong. The orange is much less flashy than the picture, it is clear. The armrests are padded a bit, not hard plastic, perfect if it hurts the joints. You can adjust the seat, back in lots of different positions. Super.