It fits well. I returned it because the outer fabric was more delicate than I thought it would be. It caught a bit on my ring and I was able to unhook it. Otherwise, good fit for a curvy person. Color is as shown and image truly represents what you get.