Well, what's the brand? Many cheaper, mall brands produce suits without any real shape. Tailoring them is a waste, because why spend oodles of money on poor quality RTW stuff? And the sut is also probably 1-2 sizes too large on top of that. You look like a 36-38 but that jacket looks to be about a 40-42. Since you're a skinny fella, I'd look into some nicer labels that produce slimmish suits. Rag & Bone, BoO, Black Fleece, etc. Dunno how much you wanna spend, but I think one good suit is worth it. lova also... not as nice quality wise as those others, but can be found relatively cheap on gilt and are pretty slim fitting.