It took a little time to get it to fit properly on our leather sofa, at first it made it look like a hideous college dorm grandmother hand me down sofa AND THEN we learned to roll up towels and put them into the creases (no need to buy expensive foam rolls to put inside) and now it fits well and is actually very comfortable.  The elastic on the bottom could be a little tighter to hold the bottom of the cover in place better, but the thick quality of the velvet is actually really nice.