The quality of the rib knit is excellent. The communication, however, is a little slow, I guess because of the distance and time difference. I was sent a note that the item was out of stock and should cancel the order. I started the process only to be sent another note saying the return was rejected because the item was shipped.