I love this outfit. The t-shirt is a little thin, but not transparent. The capris are very cute, and the belt being attached doesn't bother me, as any shirt I used with the capris would probably be long enough to cover the belt area. I love the flip-flops, they feel like the same material one of my favorite pairs of flip-flops is made out of. I give it an B+.