The shorts are fine, however, the shirt is terrible.  The seams are literally crooked so the button placket is way over toward the left by the time it reaches the bottom of the shirt.  It's also very short and is not the onsie-style with the snaps between the legs that it appeared to be, which in my mind would lead to it constantly un-tucking on an my active kid.  I'm not happy with it and will be returning it.