This fits good and the quality is good for the price. It was pretty much what I expected. Which is great! I had a lot of fun wearing it under my 50's style dress on the birthday and swooshing to and fro...