Exactly what I was looking for! Great quality, very plush and comfortable, and holds it's shape well! I've had them for maybe 6 months or so, and they are still like new. Very happy!