Perfect fit and even more comfy than I'd thought they be! Love the color, super easy to assemble, and they shipped way faster than website said.