I received the product immediately, just 1 day after I ordered it. I'm usually size 2xl but I ordered 3xl just to be sure I still have an allowance. And it fits just right, medyo masikip nga lang sa braso. About naman sa texture, medyo makati ung tela nya but bearable naman since my dress is 3/4.