Fit perfectly, easy to set up. Did it all myself easily. Sleeping soooo well.