Fits my space perfectly. Comfortable and doesn’t creak. I helped my husband set it up, my husband is handy so it was set up quickly without any glitches. Love it!