I had ordered one of these pillows before from a different company. It actually broke down pretty fast and does not offer much support. On the other hand, although I like the generous size of this one, it is VERY firm and I am having trouble getting used to it. It is like two extremes and I don't really know how these pillows are supposed to feel. I will keep using this one and hope i get used to it. The quality or workmanship is very good.