We have a lot of cushions for our patio set and it holds all of them! Just what we were looking for. Only set it up today so time will tell if it will hold up.