I love the design - Le Petit Prince is such a classic. My 2-year old son loves stars, so he loves to wear the pants. The fit is good, but definitely quite snug! If you are wondering what size to get, definitely get bigger rather than smaller. I wish the design on the front of the shirt was maybe a little bigger or easier to see, but overall, I love these pjs.