Perfect, deliver on the day it said it would. Box was in excellent condition. Love the fabric nice and soft. Size is just right. Definitely recomnend, assembly was a breeze.