The perfect length dress does exist.Heavyweight flannel. Button down. Fabric - Cotton Flannel. Made in Portugal.