It did come from China but surprisingly it is very well made and its really comfortable. It took super long to get to me and I purchased it in the beginning of March for a trip at the end of March and it reached me about 2 weeks after the date it should have been here. So that's the reason for the 3 stars.