It's nice quality and comfortable. But the depth of the seat is 21", not 25" as stated in the description. So my son's knees aren't supported. I got this size specifically for him.