These have a great fit. They are super cute, different, and comfy. I wore them traveling on a plane and at the airport. I got stopped by so many people asking where I got them. I would recommend buying these. I have these in brown, red, and yellow. I may get some of the other color bandana pants too.