It's very nice, complete, and looks quite good when worn. Although it's labeled unisex, it might not fit a boy unless he's very thin; it's better suited for girls, and even if it's a little long, it can be shortened. I received it very promptly; the service was perfect!