The doll is flawless. Every little detail is picture perfect. It's heavy enough to feel realistic but not too heavy to move around, and it's proportions are accurate as advertised. It looks just like the pictures. Even the little things you'd think would be hard to replicate feel excellent, like say the way real fingers feel both soft in the tips but hard along the bone areas on the backs of the fingers? Yeah, they feel just like that. The entire body is really more realistic than I'd expected it would be, and looks and feels like the people who made it treat this business more as making art than filling a quota.
I can't speak for any of the other companies but Fanreal's product is excellent, and I'm very happy I went with sexdolls-shop to get the doll. The production timeline and shipping timeline posted on the site were accurate to how long it took to make and ship the doll which came packaged exceptionally well. The body was fixed to a wooden plate at the top of the neck over two layers of boxes and had so much shaped Styrofoam in the interior box with a faux fur blanket keeping the Styrofoam from directly touching the body of the doll that there's no way anything could've gotten smashed on it in transit, and despite it coming from seriously thousands of miles away from where I live and weighing 100+ pounds it was perfect in box when I opened it.
Both of the heads I ordered came with the doll, I do recommend getting the ROS heads which are very worth it, and all of the extras came either packaged with the doll or before the doll arrived in unassuming plastic mailers. The box the doll came in was a plain brown exterior and no one would've guessed what was inside from looking at it. I recommend sexdolls-shop themselves because although I don't know how much they have to do with the product itself they kept me updated at every step of the production process from purchase to delivery. After the doll was ordered I got a message from an actual customer service person asking what I'd like for the extra gift promo they had at the time who helped me out in navigating the options and responded to each email I sent pretty much immediately, and once the doll was actually put together they sent photos and videos of the product to make sure I was happy with it before it got shipped. They give truly above and beyond customer service.
If you're thinking about getting a doll I seriously recommend both Fanreal and sexdolls-shop, this whole thing was way easier than I'd thought it would be, the product is nicer than I thought it would be, and I am quite satisfied with the purchase as a whole. If I got another doll down the line I'd happily buy from the same companies again.