I am pleased with my purchase. It is very firm and A little large. The depth from front to back is a little deep. I am older so with most things I need pillows. It does not collect dog hairs. This is an inexpensive buy for some short time use or a rental. Very pleased.