The stress is gorgeous and it's very well made. It has a lot of beautiful feminine details such as lots of gathering on the cap sleeves and ruching on the waist which is also very flattering. It is lined and it zips. Fits a size small or extra small best it does not have stretch because of the design. However the fabric does have a bit of stretch