Last week was my first time to order from Oasap. I placed my order then read the reviews and got a little worried I made a mistake in ordering from them. But I got my order today on time and I have to say "I'm HAPPY!" It is super cute, fits great and was perfect for the price! I would order from them for sure. I'm and XS usually order a small thats all they had and fits perfect keep that in mind. Good luck shopping!