Very nice frames, but if you want the colors to last you should replace the stock glass for UV. I think it was about $20 for an 11 x 16 sheet at AC Moore last year.