Ordered this set for my 18 mo old grandson who loves to climb and build. The set arrived win two or three days wo upgraded shipping. Don't know if that is because of FL zip code or would work for anyone. They seem firm enough to support him yet soft enough to cushion. He can move all of them wo help. The vinyl covering seems sturdy enough to hold up to normal activity. My husband thought it would be too large but it is fairly compact when stacked the right way.