Wasn't sure what would arrive. You never know, but the reviews were favorable and they were Right On. This denim blouse XL is a perfect fit for me. 156 lbs, 5'5\", busty. Quality is superb. Fabric is a medium weight denim. Appearance is classic, could wear to work or luncheon. I was a little expensive, but definitly worth the money. Great value. Wishing it was offered in another color, pink, green, or white. 5 stars! I bought a size larger, because all denim tends to shrink, but I haven't washed it yet. Will wash on cold.