These pjs are made of very soft and comfortable material, they fit well (I'm a size 8) and are a good length for me at 5'4".  I didn't think I'd be crazy about the bold print but got them because of the inexpensive price--the print is growing on me and is actually sort of cute once you get it on.  For the price they are pretty high quality, too.  Very satisfied.