Perfect fit. Has Velcro that allows you to snug it up for a secure fit in different configurations. Seems to be made out of good quality material.