Well made and not at all skimpy, they do wrinkle more than I anticipated but with a few more washings they should be okay.  100% cotton, not percale.