I ordered two tops. I knew it was going to take several weeks to get them, but ordered in plenty of time. Both blouses fit and were good quality, didn't shrink when washed. I'm sorry for all the folks who got screwed one way or the other, but my experience was fine.