This will have to be a beach cover up because it was much shorter than I anticipated. It covers my butt but just barely, and not really when I raise my arms above my head. The material is very thin and the seam quality is not the best, but you get what you pay for! The print is very cute.