The website is easy to work with and it was very easy to add photos to the card. The pictures snap in at the right size. I found this not that way for other sites. The only area that was unsatisfactory was that I did not really know the card stock I was getting. I was not totally disappointed, but neither was it what I expected. It was good quality but in hindsight I think I would have preferred a different choice. Buying without actually seeing and feeling is difficult.