This was exactly what I was looking for. The price point is great for a family, including a dog, for a sofa that looks nice without breaking the bank. Delivery went well and setup was easy. It did take 2 people, but the pieces joined together easily.