I haven't worn it yet...I am not sure about the closures in the front and how well it will stay closed.  The material is fine and it is pretty.  The back is easy enough to tie as well.  It is true to size