Exactly what I needed!!  Snapped together easily and is the perfect size for the 4 square pillows I have for my patio.