This was my first purchase on overstock and I have to say I was surprised to see my sofa arrive in a box! That was my error for not reading the description more closely. However, it was easy to assemble, and when assembled the structure is sound. The style and comfort are exactly what I was looking for, but I've only had it for about a month now and the seat is already wrinkled and worn, and two buttons have already fallen off, so more than likely it will need to be replaced in two years or so. The quality reminds me of the furniture you can purchase at Wal-Mart or Target nowadays- definitely not worth the price I paid. If it sold for $, that would be a fair asking price. This was the first piece of new furniture to grace our first home and while I thought I was being thrifty and saving a few bucks, turns out that isn't the case.