Not in the least. Unlocking its full potential might require a basic understanding of how websites work, but navigating through the WP dashboard is a piece of cake once you get used to it.
It lets you install the WooCommerce plugin with no more than a few clicks of the mouse, and if you do get stuck, a solution is likely no more than a Google search away.