Beautiful, comfortable, and arrived earlier than anticipated. It's heavy and required my husband and neighbor to carry it upstairs. Definitely high quality and has already withstood our dog jumping on it with muddy paws - just wiped it down and it looks good as new so it's definitely stain resistant which I am stoked about.