Not the best pic of this! But the top is decent. The straps were too long by about 2 inches on my dd and size 140 kind of gaps in the front, so next time I would cut the front/back band smaller.