Excellent quality denim dress. Falls beautifully, flattering shape. Lovely cuffed sleeve for that bit of extra upper arm coverage. Purchased (XL) could probably have gone with (L) but I am very happy with the fit. Lots of compliments on my first wear last week. Think it will be too hot for Summer days, however perfect for Spring. I live in a cool climate so it will get lots of wear!