It’s a great piece but the upholstery is very stretchy. Even after sitting on it the first time it was stretched out and wrinkly. (See photos) it’s soft fabric but I anticipated a reupholster cost within a few years. I’m disappointed for sure but cannot imagine the hassle of a return. 
The delivery went off without a hitch however and the box it came in was way less of a disappointment for my kids.