Well its starting to get long again which is usually when she says its time for a trim ARGHHHHHH!!! So I know that it does not meet some of the criteria here but as I have said before its silky smooth and THICK.... and it feels great when in the right spot wrapped around if you get my drift.