Received very quickly. And was easy to assemble. Did spray a sealer on the seat pads befor I put it together . With the material it was made with thought it would help last longer . Love the look.