This beach cover states it is 20 inches long. I am 5’3″and I wish it was a little longer. One size fits most. Comes in 6 different colors: SILVER, BLACK, CORAL, GREEN, TURQUOISE, AND YELLOW. I received the black with silver running thru it. It is very pretty and I will wear it with my bathing suit this summer or over a camisole with shorts. It has a small tag that says it is 100% polyester and can be washed in 30 degree C , no dryer and can be ironed. I do not think I would iron this material as it feels like it would not be a great material to iron. I do not think I would wash this either. It looks like the washer would “eat it up”. It would be best hand wash and lay flat to dry. I received this product at a discount. All my reviews are based on my own experience and evaluation of the product so that others can benefit in finding quality products that meet their needs & expectations.