It is thick and soft enough on the feet!  It laid flat easily/quickly after being unrolled.  The color is a bit more teal than blue but we love it anyway.