I have decided to write reviews of items I have purchased.  It is not only important how it is packaged, or if it arrives on time, or if it is priced well.  Each of these is important, but quality and longevity are also important.  So I will be writing reviews of items I have purchased to attest to each of these factors.  So as I recall this item arrive as expected and was packaged well other wise I would have complained.  The fit was just what I wanted firm and comfortable.  I had originally purchased a larger size but decided to get a medium for more firmness. The high waist never rolled down and the mid-calf support was firm and comfortable.  I washed it by hand because that is recommended to extend the life of all undergarments, however what I have noticed in each garment made by the same company it has given away.  In other words, the firmness of the medium is loose like the large was initially and the large just serves as an undergarment with no support.  The seams are still in place they were sewn, unlike Spanx who glue their panel on and it came loose within a month and I paid 3 times the money for that product.  Spanx isn't worth it and even though the firmness has given away on this shapewear I would recommend Bali before Spanx just a smaller size for me. So that is why it gets 3 stars the firmness is lost within 6 months but the seams are still in place so don't expect it to last a year. But for the money I will buy it again now I know what to expect.