It attached well with the velcro sides. Its plenty big enough for most SUVs. I'm sure there is someone who will say it didnt fit...but theres always one. Holds up well to the 100lb sheppard jumping in and out. Love the flap over to protect the car outside.