Order came on promised date….Dog sofa is made very well, good quality fabric, easy assemble and my dog loved it immediately!