looks okay to me

Hair tests are much more expensive than urine tests. Most employers are going to opt with the saving money option (urine).