I thought this dress was adorable but it fit a little funny. I ordered a small and it fit everywhere except it was snug in the arm and chest area and I'm pretty petite. I usually wear an XS or S. I'm debating ordering the medium but am worried it may be too big...