One of the great things about using a free WP theme (and there are thousands to choose from) is that you don’t have to shell out bucks to play with it and see how it will work for your site.
I show you the 2 ways to get any theme into your site. The first is to use Appearance > Themes in your WP Admin, then use browse or search to get your theme. The other is to use the Plugin Directory at wordpresss.org. In that case you’ll need to download the theme first and then upload it to your site.
Learn how to install a theme with both methods. It will come in handy especially if you purchase a theme. In that case you will have to use the second (download and install) option.