I am usually a size small and ordered a small in this romper and it came in TINY!! It was great quality but I would recommend ordering a size up or two!
It’s a decent piece. It didn’t fit me like I expected. It is well made!