For the price you cannot beat these, they provide good coverage and it’s a durable fabric, color hasn’t faded. Feel very comfortable and the print is nice too. Have been using them for both pool and ocean and they are still going strong. Fit is true to size.