Ordered this item and received it within a good time frame. It is a little too big for me. I usually wear medium tops, so I think an extra small would have given a more perfect fit. However, it works for me. Quality is good.