This fits really well and is cute. The fabric was way heavier than I thought it would be but that was actually a plus for me because I can wear it during colder weather. Colour isn't completely accurate or exactly like the picture but it was lovely nonetheless