This is a layered front blouse with a split to a solid tank and an over top 4 inches longer..  The long sleeves are semi sheer and have buttons.  It measures 20 inches armpit to armpit and is 27 inches long on the top layer and 23 on the bottom.  No visible flaws and smoke free