I love long button up dresses because they are so versatile. I use them as jackets and as a dress. This would be a great addition to any closet because you will be able to wear it so many ways throughout spring, summer and to transition into fall with jeans. I have also been able to wear these wrap heels often since purchasing them so they were a great pick. I have been lacing the leather wrap up my leg for most of my outfits but can easily be worn just wrapped around your ankle for a different look. The flow of my dress is perfect and lets just the right amount of color show as I walk.