Love! Love! Love! These poofs are absolutely adorable. They are firm, which is exactly what I was looking for. They are great for kicking your feet up and for extra seating. Exactly as advertised.