This outfit is definitely not suede in the red color. It's regular cotton and thin/one layer fabric. The bottom fit well but the top is big (I'm a 34C) I think I should be able to fit a small. Luckily I found a way to tie up that awkward string so it fit. The color is also brighter than the picture so that was a little disappointing. The good is it was high waisted, and the split was a great height. Considering the cost to return it and the fact that it was "wearable", I'll keep it. Definitely cheap looking,s though.