Bought 3 of these. They fit very well and have popper or snaop fasteners which I prefer to buttons for rapid changing.