Perfect for my swing frame, there was some missing pieces, but Wayfair took care of me.