I installed the new frame and so far it's great.  The only thing is it doesn't come with screws to secure the frame, I thing that should be in the package.  Had my first night rest and it's holding up good.