I went to a local Steal-A-Sofa store with the intention of buying a sofa that I could physically sit on first. They had a really great selection and I appreciated that there were a wide range of sofa prices represented. We ended up choosing this one because it was so comfortable. We had the sofa delivered, but we put it together ourselves with ease. I'm really happy with the sofa - it's large enough to have friends over and seat 3-4 people comfortably. The ottoman comes with the sofa and is really nice as well. There are less expensive options both on the website and in store, however this sofa is worth every penny for its size and comfort.