Sitting pretty… & feeling pretty too! The ultra-light mesh of our illusion prints