For the price this is okay. It is much smaller than I expected. I checked the size and this was one of the bigger ones It is very comfortable but it starts getting misshapen quickly.