Moderately good construction, seat is bad, not made for hours of sitting, period! Leg rest is for a person under 6 feet. If the seat was more comfortable I’d give a better rating.