I would have given 5 stars until my last order. After wearing Hapari bathing suits for years I am completely disappointed with the recent bottoms I purchased. After losing weight I needed smaller bottoms than the ones I just purchased. The bottoms that looked like the ones I bought last year feel different and the sizing is off. The fabric is odd. I left a message for customer service to see about getting a replacement and that was over a week ago.