This easily holds 3 - 18 inch puffy pillows and could fit one more if tucked in snug. It’s collapsible so easy to store if needs change. I ordered the navy blue and it works perfectly with my decor.