This coverup is divine! The fabric is lightweight, and the design is simply stunning on. It is great for the beach, but to be honest, I see myself wearing it as a morning coverup on our back patio! The length is above knee , but with some white bike shorts, it makes a great outfit for pool, or bar side. The size is quite forgiving, and so chose medium only to get it a pinch longer. The aqua color is what truly sold me, so refreshing! You will love this piece!