The design is perfect! The t-shirt is more comfortable than I thought it would be! I'm giving 4 stars though because a lot of the stitching around the edges of the shirt is coming apart. This happened as soon as I put it on. So that is a bit of a bummer. But I'm not going to stop wearing this adorable shirt!