Shipping was fast, I had no problem getting it off my porch into y house (I’m 70 years old), it was fairly easy to put together. Aligning the holes in the back legs figuring out the instructions were my only problem. It didn’t take long to assemble once I figured everything out. The seat is cute and solid. Very satisfied.