I have a shop there. The site is new and I heard about them on facebook.
Since they are new many features are not ready yet because they are still in beta mode. It reminds me allot of how Etsy used to look.
It was super easy to set up my shop too. So far no sales yet however I have other sites too. Hope this helps.