I’m giving it three stars because maybe if I got the right size it would be okay but I ordered a size up due to the reviews and how most of the stuff fits on this website and yet it was huge! And it says mesh the only mesh on this outfit is the skirt the top is an ugly printed material just overall not satisfied with this item