Impressive stitched suit