Has anyone seen anything like this which is comfortable to wear but doesn't squash you completely flat? Tried one from marks and it's dreadful- flattens out my minuscule bust and gives a ridge at the top ... I am a 30b if it's of any help thanks