Foam is very thin but you do (barely) feel it. The shag on top is very comfortable. 

I ordered a grey one back in January but my order kept getting back-ordered and delayed to the point where in March, I decided to switch colors. Should not take 3 months for you to get something in stock!