Hi Emma, thanks for your lovely feedback on the print, fabric & customer service, it’s much appreciated! Sorry to hear about the fit concerns though, this would usually indicate that the suit is too big so a different size would be recommended - please feel free to send the suit back in exchange for another size if you’d like to consider this. We will be releasing new styles with more leg coverage soon also so please keep in touch! Thanks again for your support :)