I was pleasantly surprised at the quality of this product. This was my first time ordering from this site. I ordered a personalized photo frame for a friend's 20th anniversary. I really liked it and so did my friend. Only problem was it didn't state what size photo would fit, other than that I loved it and will continue to order from this site.