The large size, fits our oversized chairs perfectly. The adjustable straps are a win for sure, as our previous ones didnt stretch enough and kept popping off.