Almost perfect
This is comfortable for about 30 minutes then it starts to rub my arm pits but other then that I think its a good buy and helps my back and neck
Rating: 5 stars