Product quality:The fabric is not thin or see through. Good quality fabric and colour. For size 34F I wanted abit fitting, so took S. Covered just nicely under breast. If take M, will have more space & length. Depends on preference. Overall very satisfied with purchase. Will repeat order for other colours ❤️