I ordered just one piece of rectangular High Resilience Foam from foamonline.com on Feb 12th and received the shipment on March 3rd. The order confirmation noted the shipment will take between 7 to 14 business days to ship. The shipment time was spot on within the noted timeframe. And more importantly, the product is exactly what I needed and expected. Foamonline.com has a chart on their website listing out all the types of foam that they sell, with different density weight and the ILD firmness values for reference. For my project to reupholster an old office chair, I picked the High Resilience Foam with the rated 50-Firmness level, which is exactly what I needed for my purpose. It couldn't get any clearer than that. Yes, the wait for the shipment was long, but it was clearly communicated to me. And the final product is perfect. So, a very well-deserved 5-star.