Exactly what I wanted for all my cushion and just the right size every just snapped together . Only trouble I had was the hinges - instructions  could have bee clear on that part.