I am surprised this business has not been reviewed. I am a DIY enthusiast and have been using this quirky mom and pop shop to purchase foam for cushions for various projects around the house. Yes, you could go to Joanns and purchase foam, but you only have 1 option — the cheap green stuff. For the same price(or even cheaper depending on the thickness or density you need), you can come here, talk to the owners, have them help you determine the type of foam you need(choices!), and they will measure and cut it down to size for you. And you are supporting your local businesses. And while you wait, you can pick their brains about the projects you are attempting(at least I do). They also sell fabric — a huge array of vinyls and upholstery weights for reasonable costs(and you don’t have to horde coupons). I have not used them for re-upholstery yet, but you can inquire about prices and get quotes immediately without any pressure. I thought their prices were on target for custom sewn cushions covers. I love this place and am so happy to have it in our neighborhood.