Frequent customer here and I must say Vitafoam really came through this time. I been buying foam from different places for years sha, but the one I got last month is still firm and comfortable even with my weight pressing down on it every night after work. The delivery guy was respectful too, helped me arrange it proper in the room without asking extra money. For the price they charge these days, at least the quality is holding up this time around.