The print is very light, the fabric is thick but this dress is new, not a designer piece so don't expect it to be the best piece of clothing. It will serve its purpose. The fit is odd. The arms are very wide and very loose. The chest was tight and the upper part of the waist was a little loose, but it fit well. The length was maybe an inch above my knees so I hemmed it higher to wear with over the knee boots. I'm 5ft 9" tall, usually wear a large bust or sometimes XL if the shirt has buttons, and I wear a size 12 or 14 in jeans. I ordered XXL in this piece, there will be no smaller sizes as the chest is getting too tight.