Size Small/could possibly fit a Medium, very stretchy! Pre-owned but still in great condition! a beautiful statement top for any look.