Came fast. Very easy to assemble, took us 15 min. Looks sturdy and exactly like on the picture. Perfect fit for my porch.