It fits my sofa well.  Color was what the picture showed.  We have a Great Dane and I do smooth daily but it stays much better than I anticipated.  The ties do help keep it in place.  Overall I am very pleased with this slipcover.