Fit me perfect! The top worked as pictured with a little underboob but it was also big enough to pull them up if you don’t want that! I’m 5’10 165lb and a D and a large fit! Definitely won’t fit you if you’re bigger than a D tho! So be aware of that!