It is not as long as it appears. It is soft. It fits loosely under the arms. That might bother some people. The color is what I expected. I ordered pink.
It took a while to actually ship. It arrived quickly after being shipped.