This top lays beautifully. I'm a 42D so have a hard time with tops laying correct and not making me look huge all over but also remaining loose enough to be comfortable. I ordered the XXL and it lays perfect and hits at the perfect length to not look boxy or add imagined mass to the rest of my body. I got the solid white and it's not see through.