Shipping was good; about two weeks and I received a call 24-48 hours before delivery confirming the actual day and time window, and another call the morning of. The delivery guys skillfully got the big box into my living room. I simply had to unwrap it, attach 4 legs (which were easy) and it was ready to go. The seat itself is soft to the touch, and the color is just as expected (eggplant). Great buy. No cons found