Bought for our daughter and she really likes it.  The fabric is very nice and is tightly upholstered.  She likes the high back and it helps with her posture.  I wish there was a little more padding in the seat but it seems comfortable enough.  We switched the feet to stationary ones so it would fit under her desk and we had no issue with generic caster feet.