It's pretty in person, though the photo made the beaded area look almost like a necklace which made it stand out to me but, sadly, it's just some rhinestones so the effect isn't quite as pretty as I had hoped.  But, overall, it's pretty and not sheer.

However... if you're short then you may want to reconsider.  This kaftan is really long.  I'm 5'2 and it was dragging on the floor.  Sadly, the first tailor shortened it straight across, so it's too short for my taste in the front but when my arms are down it still drags on the floor.  The second tailor is trying to round out the sides, who knows what it will look like after that.

It's costing more money than it's worth, IMO.  So if you're tall go for it but if you're short I would advise against it.