Velcro is easier to attach but a PITB, when it comes to being practical. One slip and it grabs and snags anything delicate or fuzzy. When being washed, it must be securely closed and washed in some sort of bag, or it's likely to come unfastened in the wash, ruining everything it touches.