Sad to say these are not velvet. They’re a extremely cheap feeling micro suede. Cheap looking and cheap feeling. And these are definitely not feather filled, it’s polyfill. Way overpriced, false description. This was a disappointing purchase.