The shirt has all the details of what could be a really cute top, but poor quality is it's downfall. The buttons are adorable, but the button holes are impossible not to snag a thread on. The extra buttons to keep it closed by your chest are a great idea, but are wayyyy to high to do their job. Very disappointed.