This is a cushion cover, pillow cover, towel, or cloth.
Azusa from "K-On!' wears a pretty ruffled coverup over her swimsuit on this big towel-she's ready to hit the pool with you! This huge towel is 140cm by 80cm (over 4.5 feet by over 2.5 feet), and is made from 100-percent cotton to be extra-thirsty. It's perfect for pool, beach, bath or shower--or you could hang it on your wall if you like!