I am 5'5" and 160 pounds with most of my weight in my belly. The large is a great fit with the length at the top of my knees. The dress fits loosly but is not totally shapeless. The color and print are true to the picture. The outer fabric is thin but it is fully lined. When removed from the package the dress is very wrinkled. But as stated in the description, a simple wash and dry and the dress was wrinkled free and stayed that way while on a 6 hour car trip, through the afternoon and evening. Perfect for the hot, humid southeast. There was no discernible shrinking. I highly recommend!