This question has no unique answer, You need to experiment on both platforms.
Magento Provide you fully customization option whereas Shopify has no more option for fully customize.
Magento Development tooks a time to develop where ad Shopify is faster in development.
Whatever you choose a good eCommerce development company makes it easy to build an online store.