It is very short in the back so you have to wear black shorts underneath but other than that it's cute! It came after a few days and everything was included :) The feathers don't get tangled or fall off yet and I've had it for a while now and still love it :)