It's weight and shape fit our couches perfectly to protect them from our dog and cat. However, when a person sits on them, they do not stay tucked in … look sloppy.