you get what you pay for essentially it’s not amazing but not awful quality. The fabric isn’t the best it’s not soft it’s a little rough and itchy but not unbearable i’d definitely recommend sizing one up and it comes up a little small and the flap on both the top and the don’t stay down