Pros: it feels great and fits as expected. it does have the elastic running all around the edge for a firmer grip on the bed. i have a 15 inch bed and it covers with no issues. (I had purchases other brands that cover up to 16" and none measured correctly).  this sheet even reaches properly under the mattress to grab as it should.
 
Cons: it is not "wrinkle resistant".. as shown in the pictures the sheet is very wrinkled. (does not affect use of course), the package I received does not state "Cathay Home Inc." anywhere... however the one received is by "Swift home". 

Final Thoughts: I bought the 21" fitted sheet. it feels great and it is soft. it does cover as stated/expected. I would definitely recommend it and will be buying more when it goes on sale again.