I ordered my Ori plush a while ago and it was delivered within a week-week and a half, but because I was away from home when I ordered it (just starting college and I wanted to send it home where I knew it would be in good hands when delivered) so I had to wait 3 additional weeks to actually be able to get a hold of it. That said, when I finally DID get a hold of him, I absolutely adored him! It's just the right balance of not too stiff, not to "flimsy" (can't think of a better word for it) so its perfect for both displaying and actually hugging.
The only disappointing thing is that within the first week I got it, there was a small tear right under his ear. I had been hugging him in bed at night and occasionally taking him with me elsewhere, but I'd like to think I wasn't being too rough with him. Luckily I have a friend who knows how to sew, so they managed to get it patched up, but it is worth mentioning!
Other than that, it's a very high quality plush!
So I am a bit biased when I say that I love this plush because Ori is a pretty big comfort character to me, and sometimes when I get sad and emotional I just reach out and hug this plush. One morning I had a bad dream and I woke up crying, anxious (I felt my heart beating in my chest), and emotional. I hugged the plush and I felt my heartbeat slow down. I definitely made the right decision in purchasing the plush.
The only issue I found when I first got the plush was the wire within the body (that acts as a spine and connects to the tail) was misaligned, but I only just had to "massage" the body to get it right. Possibly was just like that during shipping, so I doubt it was the manufacture. Other than that, it's pretty accurate to the model, has a nice soft texture, no rips or tears when I got it.
A gift from my Friends and it's the best. Love it with all my heart