everything worked well. I purchased the foam from a different seller, so the proper size was was very important. The color after 3 months looks still very nice (and we are in CA).
The quality is good too.