This item runs very small. It is also bulky when lowering it in order for your child to nurse. However the thickness of the fabric does allow for absorbing light leaks....I bought it in two sizes and both sizes ran small/ill-fitting.