I needed a custom cushion for our bay window and was nervous to order from them because of mixed reviews I found online. But no one else could make the complicated shape we needed. I crossed my fingers and placed the order. Customer service was great, we exchanged some emails about the fabric choice, I ended up mailing them fabric because my original choice was too expensive, and it was made within a couple of weeks. The cushion is nicely made and exactly to specifications.