Just moved so had a lot of stuff to buy new again and put together, this sofa fits my budget, taste and probably the easiest to put together. Screw the legs on, bolt addition screws on it and I was set. I didn't really like it at first because the seat was very firm and felt uncomfortable at first seating, but after 3 months of using it, I think I've found my comfort zone. It feels comfortable now and I'm glad I didn't return it. Happy with the price and service with Overstock and will recommend to family and friends.