The Foam Shop is great...always great service. It's our go to foam shop and would highly recommend :) We had this couch that has been in the family for 2 generations. Our loving doggy decided, unfortunately, she did not like the couch as much as we did...or maybe she loved it just as much as we did lol...we went out for a short while and when we got back ALL the cushion were torn to shreds!!! Hardly recognizable! The foam shop provided quick and friendly service in replacing our cushions. ..phew!!