Delivery took a couple of weeks... And it runs small. I got a medium but it definitely fits like a small. The material is silk which is not what I was expecting at all. I'm overall disappointed with the quality. It just doesn't fit "right" when it is on and isn't flattering. The only thing I like about it is the pattern. The straps are also made too close together so when it's on it's tighter at the top than at the bottom (and this is a medium).