I'm a little upset about this purchase.  It is really hard and small.  You can't rest your head back because the back piece is too short.  I'm only 5'0" and thought I would be able to but you can't, even if you're short or try to slouch a little.  The cushion is so firm and uncomfortable.  I don't think it will get softer over time because it is just so hard.  The seat is very small even for me and I'm only 115 lbs.  The only thing I like about it is that it swivels and glides pretty well and it looks good.  I would not recommend anyone to buy this even if you're looking for something small.  I wished I spent an extra $30-$50 to get something better.