Smaller than expected but it does the job. I don't have a desk right now and working on the floor at a window sill which isn't ideal. It takes pressure off my ankles which is good.
It's quite firm which I thought would make it uncomfortable but it's very nice to sit on for long periods of time.