It's floor length and great quality that would be good for beach cover up Material is lightweight, dries quickly and is nice to the touch It's a great cover up for the beach/pool or lounging around the house.