The color and size were exactly as advertised and it zips up.  Just make sure you get the right size for your pillow.  The one I chose went by different dimensions so I had to guesstimate if this one will fit...I think it will but the pillow hasn't arrived yet so time will tell.