Not perfect, but comfortable
Arrived missing a rhinestone, fixed it with superglue.  Other than that,  it's very pretty and extremely comfortable.
Rating: 3 stars