this a size 3-4. and its got straps and its full length call or txt [removed phone]Location: kellyville