The PJ's are really divine and easy to put on , they have alot of adorable little details and remind me of a hippie 60's outfit. The bell sleeves make a very divine addition to this outfit. The down side is its very thin material and it snags very very easily if the velco gets caught. I have to rate the slippers an "F", they are nearly impossible for me to put on let alone DD. The elastic are a wonderful little additon and the eye cover is adorable with little fake eyelashes. I have to add that the slippers have really frustrated DD they really are nearly impossible to get on and even when they are on they dont fit well. The trim on this outfit is adorbale!!