The site is easy & straight forward to use including explanations. Still waiting for delivery of foam but will be able to complete my current project. I will recommend you to other crafters.
7 years ago
eFoam has a
4.9
average rating
from
31,895
reviews