LOVE this top ... it's a real struggle not to keep it for myself. All the Studio 54 vibes.
It's a small but runs very large to size and is best suited to UK12s... also smaller UK14s.
The top is relatively long (sits mid hip in length on me at 5'7") so I'd say it is probably suited to average - taller builds.
Please note that it does have a mark on the front (see final photo). It honestly isn't noticeable when the top is being worn but I have marked the price down to reflect this. Otherwise it's in great condition.