Fits great on the frame I got from wayfair, perfect and comfortable!! Came in a box and I unwarpped it and it went into its form