delivery of the product was seamless. The velvet texture is good quality. The assembly was easy with one recommendation, a pre drill holes to screw the sofa feet would make the installation even seamless. Overall, I’m satisfied with my purchase.