Fit’s perfect in my husbands office. We needed something to fit 5 x 7 corner and it more than works….it’s definitely firm but it’s a great way to hold an extra guest for a sleep over. Exactly as pictured and very easy to put together.