the fabric isn't great, its like a cheap swim suit, but you get what you pay for. the ends of the straps aren't swen so it feels like it would fray esp if you're redoing them often (which also is difficult to do, i had to use nail scissors to thread them through lol) but the design looks exactly like the photo. I have large shoulders and this isn't very flattering on me, however thats not the shirts fault ahahah and ignoring that, the ability to customise the lacing is amazing and it fits incredibly from the chest down. thanks for the top!