Exactly what we wanted! Fits the space perfectly. Well made and arrived quickly. Setup took about two hours but wasn't bad. We added some pillows to it for comfort and we love it! Definitely recommend.