Just what I needed.  I was skeptical about the size, but it holds the cushions from both the sofa and dining table perfectly.