Very happy with this purchase. Easy to put together (I did it myself). Seems sturdy and durable. Perfect for people with kids or pets. Not the softest material but comfortable. Comfortable to sit in. Looks great in the room.