I would give it 4 stars, since we just received it not sure how the mesh backing will wear, but it is comfortable and the seat height adjusts easily.