Printed floral top. It has a fitted look. It says it’s a large but it fits like a small.