While I like this top; I ordered two colors in the same size. One fits perfect, the other is a little small. They do run a little small, mostly short, but still fit okay. Not the softest material though.The item pictured shows sleeves that are a quarter length of arm. The item received had a sleeve length of only an eighth of arm. Also item was recommending a medium which was too large. Material is very stretchy and a heavy garment.I like the shirt but I do not like how the sleeves hangThe size and dot were good. The material is soft and would be nice for summer, however it does look cotton in the pictures and this is more of a synthetic nylon or polyester type fabric.Additionally I thought and expected to receive the top with navy sleeves. The pictures provided look like the sleeves are navy. They aren’t. They are black. It just seems like an odd color combo with black.I haven’t decided if I will keep or return.I have to return the small for a mediumShirt is a good fit, long length to cover your rear.A little disappointed in this shirt, the material is very loose and stretchy and the lace looks like it’ll probably rip very easily. Did fit okay not very flattering and colors are very dull.Comfortable, fits well, very pretty.