As usual the bench came quickly and was all together. The bench is beautiful and looks awesome. There is a plastic covering on the fabric, I saw someone else mention. I have not taken it off yet but I will. The size and style is great. I would recommend this bench. Just love it!