When we lived in Brooklyn, we had foam flooring on our terrace and in our gym. I loved it. My keeper got me some ABC/123 mats today. I think it was so thoughtful. I put them together and sat on them while I watched TV in the living room. I wish I had a bigger mat for yoga. Note to self; your birthday is coming -- drop the hint!!!