I have used Zenfolio for three years now. To be honest I am not impressed. I am a full time professional earning a living from photography and Zenfolio falls short of what I require. I have found the site very slow, both when I am accessing the backend (via Virgin cable 150+mbps) and the front end as a customer. I sell prints online from the site, and had an issue with the quality of prints being supplied. Zenfolio customer service communicated directly with my clients telling them the problem was with the quality of my original photos, which was incorrect. I spoke to Zenfolio and they realised this wasn't correct, and then promptly gave the same message to the following clients who also has issues with the quality of prints. In the end I escalated to the director of customer services, but beyond refundin my print costs he clearly wasn't interested in finding the cause of the problem so I can no longer use the print service.I set it all up myself, it took a little getting used to and I find the templates OK but if you want something a little different you are stuck. They have put the subscription price up substantially since I first joined and they have made many times the annual subscription from me in selling fees, which are significant. I have the pro service which means I can chat live to customer support 4 days per week which has been very useful, in general their knowledge has been excellent, other than the example I gave above. For enthusiast use you might well find it meets your needs.