It's really cute but it fits me in an odd way I think. Not the products' fault -- I'm a size medium in height, but a small in any other size. If you have any weird dimensions that don't match up, I wouldn't recommend. I wear it and adjust it a lot for a better look aesthetically, but it's comfortable.