What are some specifics about IP frame structure?

What are some specifics about IP frame structure?

Frame size is 46 to 1532 bytes in size. A frame consists of five parts and they are listed as follows

    14-byte Ethernet header with destination, source address and 8-byte preamble for synchronization.
    IP header
    TCP header
    Variable length data field
    4-byte Ethernet trailer