Rubies yarn babies cowboy

It looks very cheap. I bought it for my grandson's christmas present. I wanted to return it, but there was about an $8 shipping cost and a r 20% restocking fee. I felt I already had too much money in an inferior product.