Church fit but make it western. Jeans are so comfy and stretchy - wearing a 26. Vest is a medium and under shirt is a small.