Little bit of customization is available in the shortcode – you can choose the fields to display/not display etc. Rearranging etc. requires you to customize this shortcode in a child theme or you may be able to use custom CSS to achieve the same.
If you need extensive customization, I strongly recommend Contact Form 7. The theme is compatible with the same.