I am so glad I ordered this gray button up striped maxi shirt dress because it's the bomb. Lol! I wished I could have known how this dress fit beautifully on me when worn. Honestly, I saw this dress from other online stores but I never give interest to scrutinized the item further because I easily got turned off when the product images are blurred. But not with ROSEGAL, the images are very clear and highly defined; I'm sold in just seconds. The dress that arrived looks exactly the same as shown on the product page. It is a long sleeve but you can roll it up. Aside from the two front pockets, it also has two side pockets. I love the two side slits; it gives an instantly sexy look effortlessly without even trying. The material is perfect for the Summer season because it is so lightweight and not thick. It is true to size.