Difficult to put together.Need solid floor.Looks nice,held up to high winds and rain.