Once again, great quality for the price and not much left to the imagination! This is just as good a quality as you get from the store in the mall at a fraction of what that store charges! It is very pretty and fits correctly. Make sure that you go up a size. They do run small. I would buy this again because the price and quality are great!