Worth the wait for delivery ! However if I did it again I would definitely pay the extra for installation. Took three weekends and finally some help from friends to get it all put together. Would recommend staining and sealing before putting it together.