This has just arrived so I’ve not worn it or washed it yet, but the material is SO soft and has a stretch to it. The print is in the right place and looks really pretty! Looking forward to wearing this, I’ll come back and edit my review once I’ve washed and worn it, so far so good! I’d order again