Fits perfectly on my frame and is super comfortable!! Bought an open box one and still came in perfect condition! I love it!