This piece fit great, I'm 5'2" and everything was in place. For much taller people though there may be some issue. Unfortunately the materials used are much cheaper in person than they appear in the photo. The back ribbon up the front was utterly twisted and wrinkled when I received it. I also found the fabric quite scratchy across the front. Obviously he enjoyed it, but I could have been more impressed and comfortable.