It was a real pain to put together and instructions were not clear. But once that was done, my over-sized cushions fit in it with room to spare.  Shortly after we placed the cushions inside we had a thunderstorm and everything stayed dry.  So far, I am very pleased.