Bought this over 1 week already. The seat and armrest are really sturdy and comfortable, expecially the armrest, it is adjustable, so it provides me with arm support when I am playing game The materials that the backrest is using has a very nice quality and is very easy to clean and cool you down in a summer down.