The Patchwork Overall Dress is so perfect in so many ways. We love it paired with a tee shirt, but wear it with a turtle neck in cooler temps. The shoulder straps are adjustable and it has a tie at the waist to suit multiple body shapes. This one is all seasons. The dress is long, but could easily be altered to shorten.