27 inch fringe! Rainbow print cotton pearl snap with white satin yolk. This top is made to order so please include note of your gender and clothing size by letter ( XS, S, M, L, XL, etc)