From the first walk in experience wit the sales associate to the final delivery and set up I consider this a superb shopping experience! The communication throughout was outstanding. The quality of work was superior and the deliverable exceeded their original promise. Suddenly 10 year old, but well cared for sofa has taken on new life. I strongly recommend Kat and the entire Calico Corners team for whatever your upholstery or window treatment needs. You can't go wrong!