I have to agree with most people, it's really beautiful but I think it eclipses you a bit. From the front it looks good, it really goes with your style, but from the side it looks a bit massive. Truthfully, though, if you love it then you should keep it - but if you think the XL is the actual way to go then I say return it and make sure you get what you wanted. Good luck! (and congrats either way!)