Perfect addition for our deck! Some amount of putting together but pretty simple. We love it , especially the screens