I bought this to match my Geo sofa in willow velvet. It is similar in texture to the performance velvet fabric of other AllModern products and matched the shade of my sofa nearly perfectly. Overall, I like it but wish it was a little taller to match the height of the sofa.