Great product!  It is made very well and fits my sofa perfectly.  It has a very soft feel and stay on the sofa well.