I ordered a custom cushion from Zip Cushions for the top of a wicker blanket trunk. First I ordered The fabric swatches from Zip which came quickly. I was waiting for the arrival of the trunk to match swatches before I ordered. I received a pleasant follow up email from zip cushion customer support asking whether I was still considering ordering a cushion. The trunk arrived the next day and I was able to order the cushion the day after that. The cushion came in about 3 weeks and it was perfect. Measurements were right on and fabric high quality. It was compress packaged so the package was small. After opening, the cushion expanded was ready to use within hours. I was very happy with the fact that I could order not only the size and color I wanted, but also cushion thickness, type of foam fill and where the zipper was located. Truly custom! The price was very reasonable. I expected to pay more than I did. All in all, a great experience and a great product.